Part Number Hot Search : 
L7806AB PD075 UPC7073 TLP250 P115A 5KE18CA NTE2388 SA211
Product Description
Full Text Search
 

To Download C200H-CN422 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  contents system configuration 6 ................................ cpm1a line-up 6 ................................................ cpm1a system configuration 7 .................................... external dimensions 7 ............................................ specifications 8 ....................................... general specifications 8 ........................................... performance specifications 9 ....................................... i/o specifications 10 ............................................... temperature sensor units 12 ........................................ communications adapter specifications 13 ............................ cpm2c-pa201 ac power supply unit 14 ............................. functions 16 .......................................... input interrupts 16 ................................................. quick-response inputs 17 ........................................... high-speed counter 17 ............................................. interval timer interrupts 18 ......................................... analog setting 18 .................................................. pulse output function 19 ........................................... communications 20 ................................................ programming instructions 22 ........................... peripheral devices 26 .................................. standard models 27 .................................... expansion memory unit 30 .............................
6 cpm1a line-up cpu with ac power supply ! dc input ! ry output/tr output (new) 10 i/o points (expansion not possible) 30 i/o points 40 i/o points 20 i/o points cpm1-cif01 rs-232c adapter cpm1-cif11 rs-422 adapter 20 i/o points (expansion not possible) cpu with dc power supply ! dc input ! ry output / tr output 10 i/o points (expansion not possible) 30 i/o points 40 i/o points 20 i/o points (expansion not possible) expansion i/o unit ! dc input ! ry output / tr output expansion i/o unit ! dc input compobus/s i/o link unit (new) analog i/o unit ! ry output / tr output cpm1a-srt21 cpm1a-mad01 temperature sensor units (new) cpm1a-ts001 ts002 ts101 ts102 system configuration
system configuration 7 cpm1a system configuration cpm1-cif01/cif11 adapter peripheral port connecting cable both ac and dc power supplies. 30-point cpu and 40-point cpu only. may be expanded up to a maximum of 3 units. expansion i/o unit expansion i/o unit expansion i/o unit connection groups for expansion units group 1 (g1) group 2 (g2) expansion i/o units, analog i/o unit, compobus/s i/o link unit cpm1a-ts001/101 cpm1a-ts002/102 in addition to the cpu unit, expansion units from the groups indicated in the above table can be combined as shown below. possible expansion unit combinations expansion unit 1 expansion unit 2 expansion unit 3 g1 g1 g1 g2 g1 --- note: 1. expansion units 1, 2, and 3 can be mounted in any order. 2. only one expansion unit can be mounted if an nt-al001 is connected to the rs-232c port. external dimensions dc power supply ac power supply unit: mm w 90 50 85 model w (mm) cpm1a-10cd j -a/d 66 cpm1a-20cd j -a/d 86 cpm1a-30cd j -a/d 130 cpm1a-40cd j -a/d 150 cpm1a-20ed j 86 (depth: 50 mm) cpm1a-8e j /srt21 66 (depth: 50 mm) cpm1a-mad01 66 (depth: 50 mm) cpm1a-ts jjj 86 (depth: 50 mm) cpm1-cif01 cpm1-cif11 21 90 81 30 50 56 21 90 81 30 50 61
8 general specifications item 10-point i/o 20-point i/o 30-point i/o 40-point i/o power supply voltage/ f ac power supply 100 to 240 vac, 50/60 hz p p y g / frequency dc power supply 24 vdc operating voltage ac power supply 85 to 264 vac p g g range dc power supply 20.4 to 26.4 vdc power consumption ac power supply 30 vac max. 60 vac max. p dc power supply 6wmax. 20 w max. inrush current 30 a max. 60 a max. external power supply (ac only) power supply voltage 24 vdc ( c o y ) power supply output capacity 200 ma 300 ma insulation resistance 20 m ! min. at 500 vdc between the ac terminals and the protective earth terminal. dielectric strength 2,300 vac at 50/60 hz for one minute with a leakage current of 10 ma max. between all the external ac terminals and the protective earth terminal. noise resistance conforms to iec61000-4-4, 2 kv (power lines) vibration resistance 10 to 57 hz with an amplitude of 0.075 mm, and 57 to 150 hz with an accelera- tion of 9.8 m/s 2 in the x, y, and z directions for 80 minutes each (i.e. swept for 8 minutes, 10 times). shock resistance 147 m/s 2 in the x, y and z directions 3 times each. ambient temperature (operating) 0 " to 55 " c ambient humidity (operating) 10% to 90% (no condensation) ambient environment (operating) with no corrosive gas ambient temperature (storage) -- 2 0 " to 75 " c terminal screw size m3 power supply holding time 10 ms min. for ac models, and 2 ms min. for dc models weight ac model: 400 g max. dc model: 300 g max. ac model: 500 g max. dc model: 400 g max. ac model: 600 g max. dc model: 500 g max. ac model: 700 g max. dc model: 600 g max. note: the specifications of the expansion i/o unit are the same as for the cpu except that the power is supplied from the cpu and the weight is 300 g. specifications
specifications 9 performance specifications item 10-point i/o 20-point i/o 30-point i/o 40-point i/o control method stored program method i/o control method combination of the cyclic scan and immediate refresh processing methods. programming language ladder diagram instruction word 1 step per instruction, 1 to 5 words per instruction types of i i basic instructions 14 types y p instructions special instructions 79 types, 139 instructions instruction i i basic instructions 0.72 to 16.2 # s execution time special instructions mov instruction = 16.3 # s program capacity 2,048 words maximum i/o points cpu only 10 points (6 input/ 4 output points) 20 points (12 input/ 8 output points) 30 points (18 input/ 12 output points) 40 points (24 input/ 16 output points) p o s with expansion i/o unit --- --- 90 points (54 input/ 36 output points) 100 points (60 input/ 40 output points) input bits 00000 to 00915 (words 0 to 9) output bits 01000 to 01915 (words 10 to 19) work bits (ir area) 512: ir 20000 to ir 23115 (ir 200 to ir 231) special bits (sr area) 384: sr 23200 to sr 25515 (sr 232 to sr 255) temporary bits (tr area) 8:tr0totr7 holding bits (hr area) 320: hr 0000 to hr 1915 (hr 00 to hr 19) auxiliary bits (ar area) 256: ar 0000 to ar 1515 (ar 00 to ar 15) link bits (lr area) 256: lr 0000 to lr 1515 (lr 00 to lr 15) timers/counters 128: tim/cnt 000 to 127 100-ms timer: tim 000 to tim 127 10-ms timer: tim 000 to tim 127 decremental counter, reversible counter data memory read/write 1,024 words (dm 0000 to dm 1023) y read only 512 words (dm 6144 to dm 6655) interrupt processing: external interrupt 2 points (response time of 0.3 ms max.) 4 points (response time of 0.3 ms max.) memory protection maintains the contents of the hr, ar, counter and data memory areas. memory backup flash memory: user program, data memory (read only) (non-battery powered stor- age) super capacitor: data memory (read/write), holding bits, auxiliary memory bits, count- er (20-day storage at an ambient temperature of 25 " c) self-diagnostic function cpu error (watchdog timer), memory errors, i/o bus errors program check no end instruction programming errors (constantly checked during operation) pulse output 1 point: 2 khz high-speed counter 1 point: single phase at 5 khz or two-phase at 2.5 khz (linear counting method) incremental mode: 0 to 65535 (16-bit) decremental mode:--32767 to 32767 (16-bit) 1 point: single phase at 5 khz or two-phase at 2.5 khz (linear counting method) incremental mode: 0 to 65535 (16-bit) decremental mode:--32767 to 32767 (16-bit) quick-response inputs together with the external interrupt input (minimum pulse width of 0.2 ms) input time constant canbesetat1ms,2ms,4ms,8ms,16ms,32ms,64ms,or128ms. analog settings 2 points: (0 to 200) note: bits that are not used for the i/o bits can be used as work bits.
specifications 10 i/o specifications input circuit cpu item specifications circuit input voltage 24 vdc +10% / --15% i n p u t input impedance in0000 to in0002: 2 k ! others: 4.7 k ! 4 7 k ! i npu t led input current (typical) in0000 to in0002: 12 ma others: 5 ma 4 . 7 k ! internal c i r c u i t s in 4 7 k ! on voltage 14.4 vdc min. com circuits 4 . 7 k ! off voltage 5.0 vdc max. on delay (see note 1) 1 to 128 ms max. (default: 8 ms) (see note 1) note the p olarit y of the in p ut p ower su p p l y can be either off delay (see note 1) 1 to 128 ms max. (default: 8 ms) (see note 1) n o t e t h e p o l a r i t y o f t h e i n p u t p o w e r s u p p l y c a n b e e i t h e r positive or negative. note: 1. the actual on/off delay includes an input constant of 1, 2, 4, 8, 16, 32, 64, or 128 ms (default: 8 ms). 2. the delays for in0000 to in0002 are as follows when used for the high-speed counter. input increment mode differential phase mode in0000 (a-phase) 5khz 2.5 khz in0001 (b-phase) normal input in0002 (z-phase) on: 100 # s max. off: 500 # smax. 3. the delays for in0003 to in0006 are as follows when used for the high-speed counter. delay 0.3 ms max. (from the time of input on until the interrupt subroutine is executed.) expansion i/o unit item specifications circuit input voltage 24 vdc, +10% / -- 1 5 % in p ut input impedance 4.7 k ! i n p u t led input current (typical) 5ma 4.7 k ! on voltage 14.4 vdc min. internal c i i t in 4 7 k ! off voltage 5.0 vdc max. com e a circuits 4 . 7 k ! on delay 1 to 128 ms max. (default: 8 ms) (see note) off delay 1 to 128 ms max. (default: 8 ms) (see note) note the polarity of the input power supply can be either positive or negative. note: the actual on/off delay includes an input constant of 1, 2, 4, 8, 16, 32, 64, or 128 ms (default: 8 ms).
specifications 11 output circuit cpu and expansion i/o unit relay output item specifications circuit maximum switching capacity 250 vac/2 a (cos $ =1) 24 vdc/2 a (4 a/common) out output led minimum switching capacity 5 vdc, 10 ma relay service life electrical resis- tance load 300,000 times out c o m internal circuits inductive load 100,000 times maximum 2 5 0 v a c : 2 a c o m mechanical 10 million times 2 5 0 v a c : 2 a 24 vdc: 2 a on delay 15 ms max. off delay 15 ms max. transistor output (sink type/source type) (cpu/expansion i/o unit) item specifications circuit maximum switching capacity 24 vdc +10% / --15% , 300 ma (see note 1) out output led sink type leakage current 0.1 ma max. out com (--) internal circuits 24 vdc residual voltage 1.5 v max. ( ) source type output led on delay 0.1 ms max. out com (+) o u t p u t l e d internal circuits 24 vdc off delay 1 ms max. (see note 2) out note: 1. the maximum switching capacity of the cpm1a with transistor outputs (sink type and source type) are limited to the cur- rents shown in the following table for the common and for the unit. item 10cdt/ 10cdt1-a/d 20cdt-d/ 20cdt1-a/d 30cdt-d/ 30cdt1-a/d 40cdt-d/ 40cdt1-a/d 20edt/ 20edt1 cpm1a-8et/ 8et1 max. switching capacity 0.9 a/unit 0.9 a/common 1.8 a/unit 0.9 a/common 2.7 a/unit 0.9 a/common 3.6 a/unit 0.9 a/common 1.8 a/unit 2. when using the pulse output function of the cpm1a with transistor outputs (sink type and source type): the output current must be within a range from 100 to 200 ma when using the output 01000 or 01001 as a pulse output with the maximum frequency of 2 khz. the outputs 01000 and 01001 will vary depending on the output current. load current off delay 100 to 200 ma 0.2 ms max. 0 to 300 ma except for the above range 0.5 ms max.
specifications 12 analog i/o unit item voltage i/o current i/o analog i number of inputs 2 g inputs input signal range 0to10vor1to5v 4to20ma maximum rated input % 15 v % 30 ma external input impedance 1m ! min. 250 ! rated resolution 1/256 overall precision 1.0% of full scale converted a/d data 8-bit binary analog number of outputs 1 g output ( s e e output signal range 0to10vor--10to10v 4to20ma ( s ee note 1. ) external output max. current 5ma --- n o t e 1 . ) external output allowed load resistance --- 350 ! resolution 1/256 (1/512 when the output signal range is --10 to 10 v.) overall precision 1.0% of full scale data setting 8-bit binary with sign bit conversion time (see note 2.) 10 ms/unit max. isolation method photocoupler isolation between i/o terminals and pc (there is no isolation between the analog i/o signals.) note 1. the voltage output and current output can be used at the same time, but the total output current cannot exceed 21 ma. 2. the conversion time is the total time for 2 analog inputs and 1 analog output. compobus/s i/o link unit specifications item specification model number cpm1a-srt21 master/slave compobus/s slave number of i/o bits 8 input bits, 8 output bits number of words occupied in cpm1a i/o memory 1 input word, 1 output word (allocated in the same way as other expansion units) node number setting set using the dip switch. note: see the compobus/s catalog (q103) for more details on compobus/s communications. temperature sensor units by mounting a temperature sensor unit (cpm1a-ts001/ts002/ts101/ts102) to the pc, input can be obtained from a thermocou- ple or platinum resistance thermometer,and temperature measurements can be converted to binary data (4-digit hexadecimal) and stored in the input area of the cpu unit. for details on the maximum number of connectable units, refer to 7. specifications item specification model number cpm1a-ts001/002 cpm1a-ts101/102 number of inputs 2 (ts001), 4 (ts002) 2 (ts101), 4 (ts102) input types k, j switchable ( note: same input for all input points.) pt100, jpt100 switchable ( note: same input for all input points.) indication accuracy [the larger of the indicated value % 0.5% and % 2 " c] % 1 digit max. [the larger of the indicated value % 0.5% and % 1 " c] % 1 digit max. conversion time 250 ms/2 points (ts001, ts101); 250 ms/4 points (ts002, ts102) converted temperature data binary (4-digit hexadecimal) isolation method photocoupler isolation between the temperature input signals. note: the indication accuracy when using a k-type thermocouple for temperatures less than --100 " cis % 4 " c % 1 digit max.
specifications 13 input temperature ranges for cpm1a-ts001/002 the rotary switch can be used to make of the following range and input type settings for cpm1a-ts001/002 models. input type range ( " c) range ( " f) k --200 to 1300 --300 to 2300 0.0 to 500.0 0.0 to 900.0 j --100 to 850 --100 to 1500 0.0 to 400.0 0.0 to 750.0 input temperature ranges for cpm1a-ts101/102 the rotary switch can be used to make of the following range and input type settings for cpm1a-ts101/102 models. input type range ( " c) range ( " f) pt100 --200.0 to 650.0 --300 to 1200.0 jpt100 --200.0 to 650.0 --300 to 1200.0 communications adapter specifications rs-232c adapter and rs-422 adapter item specifications cpm1-cif01 cpm1-cif11 functions level conversion between the cmos level (cpu side) and the rs-232c (peripheral device side) level conversion between the cmos level (cpu side) and the rs-422 (peripheral device side) insulation the rs-232c (peripheral device side) is insulated by a dc/dc converter and photocoupler. the rs-422 (peripheral device side) is insulated by a dc/dc converter and photocoupler. power supply power is supplied by the cpu. power consumption 0.3 a max. transmission speed 38.4 kbits/s max. vibration resistance 10 to 57 hz with an amplitude of 0.075 mm, and 57 to 150 hz with an acceleration of 9.8 m/s 2 in the x, y and z directions for 80 minutes each in accordance (i.e. swept for 8 minutes, 10 times). shock resistance 147 m/s 2 in the x, y and z directions 3 times each. ambient temperature (operating) 0 " to 55 " c ambient humidity (operating) 10% to 90% (with no condensation) ambient environment (operating) with no corrosive gas ambient temperature (storage) -- 2 0 " to 75 " c weight 200 g max. memory backup the user program and memory area data in the cpu unit are backed up by either one of the following methods. & flash memory: user program, read-only dm area (dm 6144 to dm 6599), and pc setup area (dm 6600 to dm 6655). & internal capacitor: dm areas other than the above, hr area, ar area, and counter area. the capacitor provides backup for a power interruption lasting 20 days at room temperature. if the power is expected to remain off for a period exceeding this data backup period, consider- ation must be given to the design of the system so that no prob- lems will occur when the set values become undefined ones. for further details, refer to cpm1a operation manual (w317) . capacitor backup time (days) ambient temperature ( _ c) 20 10 7 1 25 40 80
specifications 14 cpm2c-pa201 ac power supply unit the cpm2c-pa201 is a compact, streamlined unit that can be used as the power supply for pcs, such as the cpm1a and cpm2a, and indicators. (when using the cpm2c-pa201, connection must be performed by the user.) ac power supply unit
specifications 15 specifications item specification rated output 15 w output voltage 24 vdc output current 600 ma efficiency 75% min. (at rated output) input d i i rated voltage 100 to 240 vac p conditions allowable voltage range 85 to 264 vac frequency 47 to 63 hz current 100 v 0.4 a 200 v 0.2 a leakage 100 v 0.5 ma max. (at rated output) g current 200 v 1 ma max. (at rated output) inrush 100 v 15 a (at 25 " ccoldstart) current 200 v 30 a (at 25 " ccoldstart) output characteristics output voltage accuracy 5%/--10% max.;10%/--15% max. (including input, load, and temperature fluctuations) c a a c e s c s minimum output current 30 ma ripple noise voltage 2% (p-p) max. input fluctuation 0.75% max. load fluctuation 4% max. temperature fluctuation 0.05%/ " cmax. startup time 300 ms max. (at input voltage of 100 vac or 200 vac and the rated output) output hold time 10 ms (at input voltage of 100 vac or 200 vac and the rated output) overcurrent protection self-resetting, operates at 105% to 335% of the rated current, suspended and intermittent operation overvoltage protection none ambient operating temperature 0to55 " c ambient storage temperature --20 to 70 " c (no condensation or icing) ambient operating humidity 10% to 90% dielectric strength 2,000 v for 1 min between all inputs and gr detection current: 10 ma 3,000 v for 1 min between all inputs and all outputs detection current: 10 ma 1,000 v for 1 min between all outputs and gr detection current: 10 ma insulation resistance 100 m ! min. at 500 vdc between all outputs and any input, and between all outputs and gr vibration resistance 10 to 57 hz, double amplitude of 0.075 mm, 57 to 150 hz, acceleration: 9.8 m/s 2 in x, y, and z directions for 80 minutes according (time coefficient: 8 minutes ' coefficient factor 10 = total time 80 min.) shock resistance 147 m/s 2 3 times each in x, y, and z directions noise terminal voltage fcc class a weight 250 g max. external dimensions 40 ' 65 ' 90 mm (w ' h ' d)
16 input interrupts there are two input interrupts in the cpm1a 10-point i/o cpu and four in the 20-, 30-, and 40-point i/o cpus. input interrupts are available in two modes. 10-point i/o cpu 20-, 30-, and 40-point i/o cpu application example: cutting metal sheets to specified lengths the proximity sensor detects the edge of a metal plate to operate the cutter. metal sheets can be cut continuously to the specified lengths at a high speed. cutter conveyor proximity sensor input interrupt cpm1a cutter operation signal metal sheets input interrupt mode if an input interrupt occurs, the regular program shuts down irrelevant of the cycle time, and the interrupt processing program is executed immediately. regular program interrupt program input interrupt regular program counter mode when the number of external signals counted at high speed reaches a specified number of counts, the regular program shuts down, and the interrupt processing program is executed at fixed counts. the count can be set between 0 and 65535. counter setting regular program interrupt program regular program input interrupt functions
functions 17 quick-response inputs there are two quick-response inputs for the cpm1a 10-point i/o cpu and four for the 20-, 30-, and 40-point i/o cpu (shared with the interrupt inputs). since an internal buffer is provided, the quick-response input function can even detect signals modified within one cycle. cpu input no. minimum input pulse width 10-point i/o cpu 00003 to 00004 0.2 ms 20-point, 30-point, 40-point i/o cpu 00003 to 00006 overseeing processes program execution i/o refreshing overseeing processes program execution i/o refreshing input signal (00003) ir 00003 one cycle application example: calculating the number of chips the metal sensor counts the number of parts that have passed. steady counting can be achieved even when the input-on time is short. cpm1a f2lp-wk4 f2lp-w 0.2 ms min high-speed counter the cpm1a has a high-speed counter function that can be used in the incrementing and up/down mode. using this function together with the input interrupts enables zone comparison control or target value control irrelevant of the cycle time. item incrementing mode up/down mode input no. 00000 count input a-phase input p 00001 --- b-phase input 00002 reset input z-phase input input method single-phase input phase-difference, 4 ! inputs count frequency 5.0 khz 2.5 khz count range 0 to 65535 --32767 to 32767 note: when using in the incrementing mode, the input 00001 can be used as an input contact. count input reset input solenoid inverter, etc. 00000 00001 00002 sensor rotary encoder
functions 18 interval timer interrupts the cpm1a has one interval timer. the interval timer shuts down the regular program irrelevant of the point in the cycle once the time is up, and immediately executes an interrupt processing program. interval timers are used in the following two modes. item one-shot mode scheduled interrupt mode operation an interrupt is executed only once when the time is up. interrupts are executed repeatedly at fixed periods. setting time 0.5 ms to 319,968 ms (0.1-ms units) normal program interval timer interrupt processing program application example: computing the sheet speed the number of pulse inputs is computed in the in- terrupt mode at a fixed time to calculate the speed. encoder cpm1a sbn(92) 00 ret(93) mov(21) end(01) add(30) mov(21) analog setting the cpm1a contains two analog setting controls that can be used for a broad range of analog timer and counter settings. turning the setting control stores values of 0 to 200 (bcd data) in the sr area. analog setting storage area setting value (bcd) analog setting 0 sr 250 0000 to 0200 analog setting 1 sr 251 application example: tact operation control of conveyor lines a conveyor can be stopped temporarily as required for assembly processes. when the timer function and limit switches are used in a combination, conveyors can be stopped for a fixed time or can be run at a constant speed for a fixed distance. fine adjustment of the stop- ping time can be easily done by using the analog setting controls. cpm1a analog setting 0 analog setting 1 *phillips screwdriver is required. motor ls
functions 19 program example tim 000 a 250 value of the analog setting 0 (0 to 200) 1. analog timer for 0.0 to 20.0 seconds 2. analog timer for 0.0 to 60.0 seconds mul(32) 250 #0003 dm0500 tim 001 dm 0500 b 25313(on) bcd multiplication value of the analog setting 0 (0 to 200) triples the above value multiplication result (0 to 600) pulse output function the cpm1a with transistor output has a function that is capable of outputting a pulse of up to 2 khz. when used in combination with a stepping driver or servodriv- er, positioning can be easily performed. application example changing the speed of the stepping motor. stepping motor driver stepping motor output point 01000 or 01001 25,000 pulses 200 hz 1kh z 00000 turns on 0001 turns on (limit switch) pulse rate output frequency program example puls(65) 000 000 dm 0000 15000 mov(21) #5000 dm 0000 25315 mov(21) #0002 dm 0001 mov(21) #0200 dm 0100 @sped(64) 000 000 dm 0100 mov(21) #0020 dm 0100 25315 00200 15000 00001 0 002 50 00 dm 0001 dm 0000 1 scan turns on. 1 scan turns on. speed change limit switch changes to 200 hz when the limit switch is turned on. frequency data (x 10 hz) output mode (single) frequency conversion: pulse rate (bcd 8 digits) pulseratesetting sets the initial frequency to 2,000 pulses/second. sets the number of output pulses as 25,000 (times) in the data memory area. output port (output point 01000)
functions 20 communications host link communications cpm1a host link communications consist of interactive procedures whereby the cpm1a returns a response to a command sent from the ibm pc/at or compatible computer. these communications allow the ibm pc/at or compatible computer to read and write in the cpm1a?s i/o areas and data memory areas as well as in areas containing the status of various settings. 1:1 host link communications cpm1a cpu rs-232c adapter response command 1:n host link communications cpm1a cpu rs-422 adapter cpm1a cpu rs-422 adapter cpm1a cpu rs-422 adapter response command link adapter 3g2a9-al004-e
functions 21 1:1 links with a 1:1 link, two cpm1as or a cpm1a and cqm1 or c200h j are connected 1:1 with one side as the master and the other as the slave to provide an i/o link of a maximum of 256 points (lr 0000 to lr 1515). example of a 1:1 link between cpm1as link bits write area read area lr 00 lr 07 lr 08 lr 15 write read read area write area lr 00 lr 07 lr 08 lr 15 read write link bits cpm1a cpu rs-232c adapter cpm1a cpu rs-232c cable rs-232c adapter master slave limitations of the cpm1a 1:1 link cpm1a i/o links are limited to 16 words (lr 00 to lr 15). therefore, use these 16 words (lr 00 to lr 15) on the cqm1 or c200h j side when forming 1:1 links with a cqm1 or c200h j . nt links high-speed communications can be achieved by providing a direct access through the use of the nt link between the cpm1a and programmable terminal. programmable terminal rs-232c cable cpm1a cpu rs-232c adapter
22 summary of programming instructions function code chart table sym- bols details key operations for specifying program- ming instructions f allocated to instruction keys on the program- ming console. these need not be specified with function codes. --- code special instructions specified with function codes. fun write code differentiated instructions differentiated instructions can sometimes be used for cpm1a special instructions. instructions marked with (@) in the mne- monics can also be used as differentiated instructions. here the input rise time (shift from off to on) is used to execute the instruction in just one cycle. to specify an instruction, press the not key after the function code. example: specifying the @mov (21) instruction fun 1 2 not write sequence instructions sequence input instructions instruction mnemonic code function load ld f connects an no condition to the left bus bar. load not ld not f connects an nc condition to the left bus bar. and and f connects an no condition in series with the previous condi- tion. and not and not f connects an nc condition in series with the previous condi- tion. or or f connects an no condition in parallel with the previous condition. or not or not f connects an nc condition in parallel with the previous condition. and load and ld f connects two instruction blocks in series. or load or ld f connects two instruction blocks in parallel. note: f : instruction keys allocated to the programming con- sole. sequence output instructions instruction mnemonic code function output out f outputs the result of logic to a bit. out not out not f reverses and outputs the re- sult of logic to a bit. set set f force sets (on) a bit. reset rset f force resets (off) a bit. keep keep 11 maintains the status of the designated bit. differ- entiate up difu 13 turns on a bit for one cycle when the execution condition goes from off to on. differ- entiate down difd 14 turns on a bit for one cycle when the execution condition goes from on to off. note: f : instruction keys allocated to the programming con- sole. sequence control instructions instruction mnemonic code function no opera- tion nop 00 --- end end 01 required at the end of the pro- gram. inter- lock il 02 if the execution condition for il(02) is off, all outputs are turned off and all timer pvs reset between il(02) and the next ilc(03). inter- lock clear ilc 03 ilc(03) indicates the end of an interlock (beginning at il(02)). jump jmp 04 if the execution condition for jmp(04) is on, all instructions between jmp(04) and jme(05) are treated as nop(00). jump end jme 05 jme(05) indicates the end of a jump (beginning at jmp(04)). timer/counter instructions instruction mnemonic code function timer tim f an on-delay (decrementing) timer. counter cnt f a decrementing counter. re- versible counter cntr 12 increases or decreases pv by one. high- speed timer timh 15 a high-speed, on-delay (decrementing) timer. note: f : instruction keys allocated to the programming con- sole. programming instructions
programming instructions 23 step instructions instruction mnemonic code function step de- fine step 08 defines the start of a new step and resets the previous step when used with a control bit. defines the end of step execu- tion when used without a con- trol bit. step start snxt 09 starts the execution of the step when used with a control bit. increment/decrement instructions instruction mnemonic code function incre- ment (@)inc 38 increments the bcd content of thespecifiedwordby1. decre- ment (@)dec 39 decrements the bcd content of the specified word by 1. bcd/binary calculation instructions instruction mnemonic code function bcd add (@)add 30 adds the content of a word (or a constant). bcd sub- tract (@)sub 31 subtracts the content of a word (or constant) and cy from the content of a word (or constant). bcd mul- tiply (@)mul 32 multiplies the contents of two words (or constants). bcd di- vide (@)div 33 divides the content of a word (or constant) by the content of a word (or constant). binary add (@)adb 50 adds the contents of two words (or constants) and cy. binary sub- tract (@)sbb 51 subtracts the content of a word (or constant) and cy from the content of a word (or constant). binary multiply (@)mlb 52 multiplies the contents of two words (or constants). binary divide (@)dvb 53 divides the content of a word (or constant) by the content of a word and obtains the result and remainder. double bcd add (@)addl 54 add the 8-digit bcd contents of two pairs of words (or constants) and cy. double bcd sub- tract (@)subl 55 subtracts the 8-digit bcd con- tents of a pair of words (or constants) and cy from the 8-digit bcd contents of a pair of words (or constants). double bcd mul- tiply (@)mull 56 multiplies the 8-digit bcd con- tents of two pairs of words (or constants). double bcd di- vide (@)divl 57 divides the 8-digit bcd con- tents of a pair of words (or constants) by the 8-digit bcd contents of a pair of words (or constants). data conversion instructions instruction mnemonic code function bcd to binary (@)bin 23 converts 4-digit bcd data to 4-digit binary data. binary to bcd (@)bcd 24 converts 4-digit binary data to 4-digit bcd data. 4to16 decoder (@)mlpx 76 takes the hexadecimal value of the specified digit(s) in a word and turns on the corre- sponding bit in a word(s). 16 to 4 decoder (@)dmpx 77 identifies the highest on bit in the specified word(s) and moves the hexadecimal val- ue(s) corresponding to its location to the specified digit(s) in a word. ascii code convert (@)asc 86 converts the designated dig- it(s) of a word into the equiva- lent 8-bit ascii code. data comparison instructions instruction mnemonic code function compare cmp 20 compares two four-digit hexa- decimal values. double compare cmpl 60 compares two eight-digit hex- adecimal values. block compare (@)bcmp 68 judges whether the value of a word is within 16 ranges (de- fined by lower and upper lim- its). table compare (@)tcmp 85 compares the value of a word to 16 consecutive words.
programming instructions 24 data movement instructions instruction mnemonic code function move (@)mov 21 copies a constant or the con- tent of a word to a word. move not (@)mvn 22 copies the complement of a constant or the content of a word to a word. block trans- fer (@)xfer 70 copies the content of a block of up to 1,000 consecutive words to a block of consecu- tive words. block set (@)bset 71 copies the content of a word to a block of consecutive words. data ex- change (@)xchg 73 exchanges the content of two words. single word dis- tribute (@)dist 80 copies the content of a word to a word (whose address is determined by adding an offset to a word address). data col- lect (@)coll 81 copies the content of a word (whose address is determined by adding an offset to a word address) to a word. move bit (@)movb 82 copies the specified bit from one word to the specified bit of a word. move digit (@)movd 83 copies the specified digits (4-bit units) from a word to the specified digits of a word. logic instructions instruction mnemonic code function comple- ment (@)com 29 turns off all on bits and turns on all off bits in the specified word. logical and (@)andw 34 logically ands the corre- sponding bits of two words (or constants). logical or (@)orw 35 logically ors the correspond- ing bits of two words (or constants). exclu- sive or (@)xorw 36 exclusively ors the corre- sponding bits of two words (or constants). exclu- sive nor (@)xnrw 37 exclusively nors the corre- sponding bits of two words (or constants). shift instructions instruction mnemonic code function shift register sft f /10 copies the specified bit (0 or 1) into the rightmost bit of a shift register and shifts the oth- er bits one bit to the left. word shift (@)wsft 16 creates a multiple-word shift register that shifts data to the left in one-word units. asynch- ronous shift register (@)asft 17 creates a shift register that ex- changes the contents of adja- cent words when one is zero and the other is not. arith- metic shift left (@)asl 25 shifts a 0 into bit 00 of the specified word and shifts the other bits one bit to the left. arith- metic shift right (@)asr 26 shifts a 0 into bit 15 of the specified word and shifts the other bits one bit to the right. rotate left (@)rol 27 moves the content of cy into bit 00 of the specified word, shifts the other bits one bit to the left, and moves bit 15 to cy. rotate right (@)ror 28 moves the content of cy into bit 15 of the specified word, shifts the other bits one bit to the right, and moves bit 00 to cy. one digit shift left (@)sld 74 shifts a 0 into the rightmost digit (4-bit unit) of the shift reg- ister and shifts the other digits one digit to the left. one digit shift right (@)srd 75 shifts a 0 into the leftmost digit (4-bit unit) of the shift register and shifts the other digits one digit to the right. re- versible shift register (@)sftr 84 creates a single or multiple- word shift register that can shift data to the left or right. note: f : instruction keys allocated to the programming con- sole. special calculation instruction instruction mnemonic code function bit counter (@)bcnt 67 counts the total number of bits that are on in the specified block of words.
programming instructions 25 subroutine instructions instruction mnemonic code function subrou- tine en- ter (@)sbs 91 executes a subroutine in the main program. subrou- tine entry sbn 92 marks the beginning of a sub- routine program. subrou- tine re- turn ret 93 marks the end of a subroutine program. macro mcro 99 calls and executes the speci- fied subroutine, substituting the specified input and output words for the input and output words in the subroutine. interrupt control instructions instruction mnemonic code function interval timer (@)stim 69 controls interval timers used to perform scheduled inter- rupts. inter- rupt control (@)int 89 performs interrupt control, such as masking and unmask- ing the interrupt bits for i/o in- terrupts. peripheral device control instructions i/o unit instructions instruction mnemonic code function 7-seg- ment de- coder (@)sdec 78 converts the designated dig- it(s) of a word into an 8-bit, 7-segment display code. i/o re- fresh (@)iorf 97 refreshes the specified i/o word. display instruction instruction mnemonic code function message (@)msg 46 reads up to 8 words of ascii code (16 characters) from memory and displays the mes- sage on the programming console or other peripheral device. high-speed counter control instructions instruction mnemonic code function mode control (@)ini 61 starts and stops counter op- eration, compares and changes counter pvs, and stops pulse output. pv read (@)prv 62 reads counter pvs and status data. compare table load (@)ctbl 63 compares counter pvs and generates a direct table or starts operation. pulse output control instructions instruction mnemonic code function speed output (@)sped 64 outputs pulses at the specified frequency. the output fre- quency can be changed while the pulses are being output. set pulses (@)puls 65 outputs the specified number of pulses at the specified fre- quency. the pulse output can- not be stopped until the speci- fied number of pulses have been output. damage diagnosis instructions instruction mnemonic code function failure alarm (@)fal 06 generates a non-fatal error when executed. the error/ alarm indicator flashes and the cpu continues operating. severe failure alarm fals 07 generates a fatal error when executed. the error/alarm in- dicator lights and the cpu stops operating. special system instructions instruction mnemonic code function set carry (@)stc 40 sets carry flag 25504 to 1. clear carry (@)clc 41 sets carry flag 25504 to 0.
26 cpm1a cpu ibm pc/at or compatible cx-programmer: ws02-cxpc1-e (for windows 95/98/nt) sysmac support software: c500-zl3at1-e (for ms-dos) cqm1-cif02 c200h-cn222/cn422 (2 m/4 m) programming console (with connecting cable) c200h-pro27-e peripheral device connecting cable programming console connecting cable programming console cqm1-pro01-e peripheral devices
27 ! u:ul,c:csa,n:nk,l:lloyd,ce:ecdirectives please contact omron representative for application conditions. cpu units name power supply output method input points output points model standards 10-point i/o ac power supply relay output 6 points 4 points cpm1a-10cdr-a u, c, n, l p / p p p y transistor output (sink type) p p cpm1a-10cdt-a u, c transistor output (source type) cpm1a-10cdt1-a u, c dc power supply relay output cpm1a-10cdr-d u, c, n, l, ce (see note) transistor output (sink type) cpm1a-10cdt-d u, c, ce transistor output (source type) cpm1a-10cdt1-d 20-point i/o ac power supply relay output 12 points 8 points cpm1a-20cdr-a u, c, n, l p / p p p y transistor output (sink type) p p cpm1a-20cdt-a u, c transistor output (source type) cpm1a-20cdt1-a u, c dc power supply relay output cpm1a-20cdr-d u, c, n, l, ce (see note) transistor output (sink type) cpm1a-20cdt-d u, c, ce transistor output (source type) cpm1a-20cdt1-d 30-point i/o ac power supply relay output 18 points 12 points cpm1a-30cdr-a u, c, n, l p / p p p y transistor output (sink type) p p cpm1a-30cdt-a u, c transistor output (source type) cpm1a-30cdt1-a u, c dc power supply relay output cpm1a-30cdr-d u, c, n, l, ce (see note) transistor output (sink type) cpm1a-30cdt-d u, c, ce transistor output (source type) cpm1a-30cdt1-d 40-point i/o ac power supply relay output 24 points 16 points cpm1a-40cdr-a u, c, n, l p / p p p y transistor output (sink type) p p cpm1a-40cdt-a u, c transistor output (source type) cpm1a-40cdt1-a u, c dc power supply relay output cpm1a-40cdr-d u, c, n, l, ce (see note) transistor output (sink type) cpm1a-40cdt-d u, c, ce transistor output (source type) cpm1a-40cdt1-d note: ec directives only apply if the voltage for the output load power supply lies outside the range specified in the low voltage directive (i.e., less than 75 vdc or less than 50 vac). standard models
standard models 28 ! u:ul,c:csa,n:nk,l:lloyd,ce:ecdirectives please contact omron representative for application conditions. expansion units expansion unit max. number of units output type inputs outputs model standards expansion i/o u i 3units relay 12 8 cpm1a-20edr1 u, c, ce p / units max. ( s e e transistor (sinking) cpm1a-20edt u, c, ce ( s ee note. ) transistor (sourcing) cpm1a-20edt1 u, c, ce n o t e . ) --- 8 --- cpm1a-8ed u, c, ce relay --- 8 cpm1a-8er u, c, ce transistor (sinking) --- 8 cpm1a-8et u, c, ce transistor (sourcing) cpm1a-8et1 c p m 1 a 8 e t u, c, l, ce analog i/o unit 3units max. (see note.) analog 2 1 cpm1a-mad01 u, c, ce compobus/s i/o link unit 3units max. (see note.) --- i/o link of 8 input bits and 8 output bits cpm1a-srt21 u, c, ce note: only one expansion unit can be connected if an nt-al001 adapter is connected to the cpu unit?s rs-232c port. temperature sensor units unit output type model standards temperature s e n s o r u n i t s 2 thermocouple inputs cpm1a-ts001 u, c, ce s e n s o r u n i t s 4 thermocouple inputs cpm1a-ts002 u, c, ce 2 platinum resistance thermometer inputs cpm1a-ts101 u, c, ce 4 platinum resistance thermometer inputs cpm1a-ts102 u, c, ce rs-232c adapter, rs-422 adapter, connecting cable, link adapter name function model standards rs-232c adapter converts peripheral port levels. cpm1-cif01 n, l, ce rs-422 adapter cpm1-cif11 connecting cable 3.3-m cable used to connect ibm pc/at or compatible personal computers. cqm1-cif02 u, c, n, l, ce link adapter converts rs-232c and rs-422 levels. 3g2a9-al004-e ---
standard models 29 ! u:ul,c:csa,n:nk,l:lloyd,ce:ecdirectives please contact omron representative for application conditions. programming console name function model standards programming console witha2-mcable cqm1-pro01-e u, c, n, ce g g --- c200h-pro27-e u, c, n, ce 2-m connecting cable for c200h-pro27-e c200h-cn222 --- 4-m connecting cable for c200h-pro27-e C200H-CN422 --- programming software name operating system operating environment model cx-programmer (1 licence) windows 95/98 or windows nt used in ibm pc/at or com- patible personal computers (pentium) ws02-cxpc1-e sysmac support software ms-dos ver. 5.0 or later used in ibm pc/at or com- patible personal computers (i386/i486/pentium) c500-zl3at1-e backup accessories name model standards expansion memory unit cpm1-emu01-v1 --- 256-k eeprom for expansion memory unit eerom-jd --- power supply unit unit input output model standards ac power supply unit 100 to 240 vac 600 ma at 24 vdc cpm2c-pa201 ce
30 expansion memory unit the expansion memory unit allows programs to be uploaded and downloaded between pc and eeprom with the press of a button. it is a useful device for program maintenance and correc- tion. connection configuration cpm1-emu01-v1 cpm2a cpm1a cpm1 srm1 cqm1 cpm2c cqm1h cs1w-cn114 cpm2c-cn111 can also be used. specifications item specifications supported pcs cpm1,cpm1a,cpm2a,cpm2c,srm1(-v2),cqm1,cqm1h read/write memory areas user program: 15.2 kwords max. data memory: dm 6144 to dm 6655 (read-only dm and pc setup) expansion instructions: 18 instructions connector connector compatible with cpm1, cpm1a, cpm2a, srm1 (-v2), and cqm1 pcs. for cpm2c and cqm1h pcs, connect via cs1w-cn114 or cpm2c-cn111 connecting cable. eeprom (sold separately) 256-kbit eeprom atmel: at28c256 omron: eerom-jd current consumption 129 ma max. dimensions main body (not including cables or connectors): 57 ! 92 ! 38 mm (w ! h ! d) weight 200 g max. (not including eeprom) expansion memory unit
expansion memory unit 31 dimensions unit: mm memory areas the memory areas that are uploaded or downloaded vary with the button used as shown in the following table. memory area button y upload + dm upload download ladder program and expansion instructions read from pc to eeprom. read from pc to eeprom. all contents of eeprom written to pc. dm 6144 to 6655 not affected. o c note: for details on program size, dm area, and the availability of expansion instructions, refer to the relevant pc manual.


▲Up To Search▲   

 
Price & Availability of C200H-CN422

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X